make a foray - Espagnol Anglais Dictionnaire